

/*
 * Parsley Validation States
 *
 */
.parsley-errors-list {
    list-style: none;
    padding: 0;
    margin-bottom:0;
}
.parsley-success {
    border-color: #15db81!important;;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.parsley-success:focus {
    border-color: #11ac66!important;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #66f0b1;
}
.parsley-warning {
    border-color: #daac16!important;;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.parsley-warning:focus {
    border-color: #ac8711!important;;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f0cf66;
}
.parsley-error {
    border-color: #da3e16!important;;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.parsley-error:focus {
    border-color: #ac3111!important;;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f08266;
}
.parsley-error-list {
    color: #a94442!important;;
}
/*
*   Data tables
*
*/
table.dataTable.no-footer,table.dataTable thead th, table.dataTable thead td {
    border-bottom-color: #e3e6f3!important;
}
table.dataTable.no-footer {
    border-bottom-color: #e3e6f3;
}
table.dataTable,
.editable-datatable,
table.dataTable .form-control {
    width: 100% !important;
}
.datatable-top,
table.dataTable {
    margin-bottom: 15px;
}
.datatable-top,
.datatable-bottom {
    display: table;
    width: 100%;
}
.datatable-bottom .pagination {
    margin: 0;
}